Jx.declare('Jx.event.Object', {

	$extend: 'Jx.lib.Hash',

	$actions: [

		'initialize',

		'stopPropagation',

		'preventDefault'

	],

	$accessors: {

		name: null,

		type: null,

		target: null,

		arguments: null,

		propagates: false,

		preventDefault: false,

		value: undefined

	},

	onPreventDefault: function(prevent){

		this.set('preventDefault', true);

	},

	onPropagates: function(propagates){

		this.set('propagates', true);

	}


});
